turnix syluatica - Spanish English Dictionary